Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 LEVENS PLACE Semi-Detached £22,770 12 Jan 2015
6 LEVENS PLACE Semi-Detached £85,000 10 Dec 2021
8 LEVENS PLACE Semi-Detached £82,500 30 Aug 2019
9 LEVENS PLACE Semi-Detached £50,000 15 Feb 2019
14 LEVENS PLACE Semi-Detached £68,000 20 Dec 2012